package ejb;

import java.util.Vector;

import javax.ejb.Local;

import vo.ArticuloVO;
import vo.PendienteVO;
import vo.TiendaVO;

@Local
public interface AdministradorPendiente
{
	public void guardarPendiente(PendienteVO pendientevo);
	public PendienteVO obtenerPendiente(int codigoArticulo, int codigoTienda);
	@SuppressWarnings("unchecked")
	public Vector obtenerPendientes();
	public void registrarEnvioATienda();
	public void registrarAPedirAFabrica();
	public int enviarReposicionYPoneAEnviar(ArticuloVO articulo);
	@SuppressWarnings("unchecked")
	public Vector obtenerPendientesConArticulo(ArticuloVO articulovo);
	@SuppressWarnings("unchecked")
	public Vector obtenerPendientesConTienda(TiendaVO tiendavo);
	public void enviarReposicion(ArticuloVO articulo, int astock);
}
